Viewer for XLSX, JSON, XML REST responses or files as HTML table with detection nested columns and tables

Latest Version

Version
1.39
Update
May 23, 2024
Size
313KiB
Developer
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
WebRequest
Storage
Scripting
See more

JSON -> TABLE Extension

lite PostMan to debug REST backends or generate simple reports
HOT explore data as table: filter, sort and export desired data, send requests
install and just open DEMO urls:
https://api.github.com/repositories/19438/commits
https://www.w3schools.com/xml/plant_catalog.xml

!!! for new browsers version - if you have an issue with large JSON data - disable embedded in browser formater: add to chrome command line this argument:
--disable-features=PrettyPrintJSONDocument

NEW Features:
- row numbers, xml view fixes, install fixes
- Options
- use IndexedDB to store temporary data
- Report style
- Ctrl-Q works like Alt-TAB between Chrome TABs

Features:
- view 'application/json' response data or file as HTML table with embeded tables
- HOT on fly CSV and XLSX files can be viewed
- table filtering(mongo style allowed and embeded tables), sorting, export, totals, grouping(with totals for numeric columns), removing columns
- virtual scrolling(huge files is not problem), viewing in New window
- url query parameters parser/form editor with template(see below)
- send a JSON/FormData/urlencoded/XML requests (POST, PUT, DELETE, PATCH, GET) with headers
- scan Page TAB for XHRs and shows it on icon and opens it in PopUp
- table skins and formatting template
{
$$format: { field0: \"show {$field1} like this\" },
$$form: {
check: { value: true, type:'checkbox' },
date2: { type: 'date', label:\"end Date\"},
type: { value: 2, options: ['1', '2'], required:1},
'multi[]': { value: [22,33], options: ['11', '22', '33'], required:1},
},
...data
}

used libraries xlsx, xml2js, mongo-parse, jsoneditor, file-saver
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "JSON -> TABLE", "description": "Viewer for XLSX, JSON, XML REST responses or files as HTML table with detection nested columns and tables", "version": "1.39", "manifest_version": 3, "permissions": [ "webRequest", "storage", "scripting" ], "host_permissions": [ "" ], "background": { "service_worker": "background.js" }, "commands": { "recent-tab": { "description": "Switch between Recent Tabs", "suggested_key": { "chromeos": "Ctrl+Q", "default": "Ctrl+Q", "linux": "Ctrl+Q", "mac": "Command+Q", "windows": "Ctrl+Q" } } }, "action": { "default_popup": "popup.html" }, "icons": { "128": "json128.png" }, "offline_enabled": true, "web_accessible_resources": [ { "resources": ["images/*", "json128.png", "libs/*"], "matches": [""] } ], "options_page": "options.html", "content_scripts": [ { "matches": [""], "css": ["contents.css", "dropdown.css", "libs/jsoneditor/jsoneditor.min.css", "skins.css"], "all_frames": true, "match_about_blank": true, "js": [ "options.js", "store.js", "contents.js" ], "run_at": "document_start" } ]}
Read more

Similar Extensions

icon

JSON-As-Table Viewer Extension · Developer Tools 1,000+ 9 ★ 616KiB

icon

JSON Tools Extension · Productivity 1,000+ 2 ★ 96.65KiB

icon

XML Tools Extension · Productivity 1,000+ 1 ★ 101KiB

icon

TableScraper Extension · Productivity 1,000+ 0 ★ 55.5KiB

icon

JsonToCsv Extension · Productivity 1,000+ 1 ★ 209KiB

icon

Json to Excel Extension · Productivity 1,000+ 0 ★ 3.3MiB

icon

JSON to Table Converter - Chiku Converter Extension · Developer Tools 1,000+ 2 ★ 670KiB

icon

Tabulazer - Table Filter and Sorter Extension · Productivity 1,000+ 17 ★ 1.22MiB

icon

JSON Manipulator - JSON to CSV converter Extension · Developer Tools 1,000+ 3 ★ 4.23MiB

icon

HTMLtoCSV Extension · Productivity 1,000+ 0 ★ 21.34KiB

icon

JSON Sheets Extension · Productivity 1,000+ 1 ★ 27.11KiB

icon

Json Visualizer Extension · Developer Tools 1,000+ 0 ★ 190KiB

icon

JSON to HTML Converter Extension · Developer Tools 1,000+ 5 ★ 480KiB

icon

JSON to Table Converter - Easy Copy Extension · Developer Tools 1,000+ 0 ★ 18.57KiB

icon

JSON to CSV Extension · Productivity 1,000+ 4 ★ 576KiB

icon

CSV to JSON and JSON to CSV Converter Tool Extension · Productivity 1,000+ 2 ★ 3.61MiB

icon

Table Extractor - Download any Table as a CSV Extension · Productivity 1,000+ 0 ★ 7.91KiB

icon

JSON to CSV Extension · Developer Tools 1,000+ 3 ★ 1.64MiB

icon

Convert JSON to CSV Extension · Productivity 1,000+ 5 ★ 6.9MiB

icon

Table Download Extension · Productivity 1,000+ 4 ★ 70.35KiB

icon

DOM to JSON Converter Extension · Developer Tools 1,000+ 1 ★ 18.23KiB

icon

Table Data Export Extension · Developer Tools 1,000+ 3 ★ 9.83KiB

icon

Download table as CSV Extension · Productivity 1,000+ 46 ★ 9.4KiB

icon

JSON Beautifier and Editor Extension · Productivity 1,000+ 36 ★ 450KiB

User reviews

icon

Sergey Grigorchuk (ID: 0000000d994317e9) Voted 5 ★ - Updated 11/04/2023 This is awesome plugin. Very helpful and usable. Thanks for this! Question to the author. Is it possible to request some more functionality or docs? For me that would be nice to have format for titles (like format for cells) Great job!

icon

Kemal Erbakirci (ID: 00000012fb9f3809) Voted 5 ★ - Updated 04/13/2023 This extension works very well! Could you also add a button to see in standard json format? Thanks

icon

Heraizen (ID: 000000554f6d306b) Voted 5 ★ - Updated 09/02/2022 Does exactly what it says and has more functionality than I expected.

icon

Andreas Jonsson (ID: 00000002a67f5ce1) Voted 5 ★ - Updated 04/21/2022 Awesome, great work!